<%@page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*,java.text.*"%>
<%@include file ="../Connections/ConsorcioSQL7.jsp"%>
<html>
<head>
<title>Tabla de Puntos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../css/arastyle.css" type="text/css">
<SCRIPT language=JavaScript>
<!-- 
function irPagina(pagina){
	document.forms[0].action.value = pagina;	
	document.forms[0].submit();
}
// -->
</SCRIPT>
</head>
<BODY class="fondo">
<FORM METHOD=post NAME="TablaDePuntos">
 <br>
<TABLE align=center border=0 width=100%>
  <TBODY>
  <tr> 
      <td width="100%" align="center"> 
              <%@include file ="Encabezado.jsp"%>
       </td>
  </tr>
  </TBODY></TABLE><br><br>
<table width="500" align="center" border="0">
  <tr>
    <td>
      <div align="center"><font face="verdana" size="3"><b><font color="#993300">Tabla 
        de Puntos</font></b></font></div>
    </td>
  </tr>
</table><br><br>
  <table width="60%" align="center" bgcolor="#FFFFFF" border="1" cellspacing="2" cellpadding="2">
    <tr> 
      <td bgcolor="CornflowerBlue" width="160" height="22"> 
        <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">Tipos 
          de Prospecto</font></b></div>
      </td>
      <%
Connection ConnRs0 = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
String query0 = "";
String TipoProspecto = "";
PreparedStatement StatementRs0 = null;
ResultSet Rsquery0 = null;
query0 += "SELECT tipo_prosp ";
query0 += "FROM [tipo_prospecto] ";
//out.println("QUERY " + query0);
StatementRs0 = ConnRs0.prepareStatement(query0);
Rsquery0 = StatementRs0.executeQuery();
while (Rsquery0!=null && Rsquery0.next()) {
	TipoProspecto = Rsquery0.getString("tipo_prosp");
%>
      <td rowspan="2" width="223" bgcolor="CornflowerBlue"> 
        <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="3" color="#000000"><%=TipoProspecto%></font></b></div>
      </td>
      <%
 }
%>
 
</TR>
    <TR> 
      <td bgcolor="#999999" width="160" height="24"> 
        <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF">Fases</font></b></div>
      </td>
    </tr>
    <%
Connection ConnRs1 = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
String query1 = "";
int cont1 = 0;
PreparedStatement StatementRs1 = null;
ResultSet Rsquery1 = null;
query1 += "SELECT COUNT(id_tipo_prosp) AS CONT1 ";
query1 += "FROM [tipo_prospecto] ";
//out.println("QUERY " + query1);
StatementRs1 = ConnRs1.prepareStatement(query1);
Rsquery1 = StatementRs1.executeQuery();
if (Rsquery1!=null && Rsquery1.next()) {
	cont1 = Rsquery1.getInt("CONT1");
}
ConnRs1.close();
%>
    <tr align="Center" valign="top"> 
      <td width="160" bgcolor="#999999"> 
        <table width="140" align="center" bgcolor="#999999" border="0" cellspacing="1" cellpadding="1">
          <%
Connection ConnRsTipoFase = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
String queryTipoFase = "";
String TipoFase = "";
PreparedStatement StatementRsTipoFase = null;
ResultSet RsqueryTipoFase = null;
queryTipoFase += "SELECT fase ";
queryTipoFase += "FROM [fase] ";
queryTipoFase += "ORDER BY id_fase ";
//out.println("QUERY " + queryTipoFase);
StatementRsTipoFase = ConnRsTipoFase.prepareStatement(queryTipoFase);
RsqueryTipoFase = StatementRsTipoFase.executeQuery();
while (RsqueryTipoFase!=null && RsqueryTipoFase.next()) {
	TipoFase = RsqueryTipoFase.getString("fase");
%>
          <tr> 
            <td height="26" bgcolor="#999999"> 
              <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"><%=TipoFase%></font></b></div>
            </td>
          <tr> 
            <%
}
%>
        </table>
      </td>
      <%
// Inicia Despliege de los datos para los puntos
int TotalPuntos = 0;
    String Sqltipo_id = "";
	Connection ConnRstipo_id = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
	String querytipo_id = "";
	int tipo_id = 0;
	PreparedStatement StatementRstipo_id = null;
	ResultSet Rsquerytipo_id = null;
	querytipo_id += "SELECT id_tipo_prosp FROM [tipo_prospecto] ";
	//querytipo_id += "SELECT id_tipo_prosp FROM [tipo_prospecto] ";
	//querytipo_id += "WHERE id_tipo_prosp > 0";
	//out.println("QUERY " + querytipo_id);
	StatementRstipo_id = ConnRstipo_id.prepareStatement(querytipo_id);
	Rsquerytipo_id = StatementRstipo_id.executeQuery();
	while (Rsquerytipo_id!=null && Rsquerytipo_id.next()) {
		tipo_id = Rsquerytipo_id.getInt("id_tipo_prosp");
		int i=tipo_id;
		
for (; i<=tipo_id; ) {
%>
      <td bgcolor="#E2E2E2"> 
        <%
Connection ConnRsCP = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
String queryCP = "";
PreparedStatement StatementRsCP = null;
ResultSet RsqueryCP = null;
queryCP += "SELECT SUM(P.puntos) AS TOTPUNTOS ";
queryCP += "FROM [puntos] P ";
queryCP += "LEFT JOIN [tipo_prospecto] TP ";
queryCP += "ON P.id_tipo_prosp=TP.id_tipo_prosp ";
queryCP += "WHERE P.id_tipo_prosp = "+i+" ";
//out.println("QUERY -->" + queryCP);
StatementRsCP = ConnRsCP.prepareStatement(queryCP);
RsqueryCP = StatementRsCP.executeQuery();
if (RsqueryCP!=null && RsqueryCP.next()) {
	TotalPuntos = RsqueryCP.getInt("TOTPUNTOS");
	//out.println("<br> TP  " + TotalPuntos);
}

Connection ConnRsTipo = DriverManager.getConnection(URLSTRING_SQL7,USERNAME_SQL7,PASSWORD_SQL7);
String queryTipo = "";
PreparedStatement StatementRsTipo = null;
ResultSet RsqueryTipo = null;
queryTipo += "SELECT P.id_puntos,P.puntos,P.id_tipo_prosp,P.id_fase,TP.tipo_prosp ";
queryTipo += "FROM [puntos] P ";
queryTipo += "LEFT JOIN [tipo_prospecto] TP ";
queryTipo += "ON P.id_tipo_prosp=TP.id_tipo_prosp ";
queryTipo += "WHERE P.id_tipo_prosp = "+i+" ";
//out.println("QUERY -->" + queryTipo);
StatementRsTipo = ConnRsTipo.prepareStatement(queryTipo);
RsqueryTipo = StatementRsTipo.executeQuery();
%>
        <table width="120" align="center" bgcolor="#E2E2E2" border="0" cellspacing="1" cellpadding="1">
          <%
String TipoDescripcion = "";
int id_tipo = 0;
//String puntos = "";
int puntos = 0;
  while (RsqueryTipo!=null && RsqueryTipo.next()) {
		TipoDescripcion = RsqueryTipo.getString("tipo_prosp");
		//out.println("<br> TipoDescripcion : " + TipoDescripcion);
		id_tipo = RsqueryTipo.getInt("id_tipo_prosp");
		//out.println("<br> id_tipo : " + id_tipo);
		puntos = RsqueryTipo.getInt("puntos");
		//out.println("<br> puntos : " + puntos);
		
%>
          <tr> 
            <td height="27" bgcolor="#E2E2E2"> 
              <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000000"> 
                <%=puntos%> 
                <!-- <input type="text" name="indice<%=id_tipo%><%=puntos%>" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%=puntos%>" border="0" style="width=100%; height=20px; font-size: xx-small; font-color=#F2F2F2" readonly> -->
                </font></b></div>
            </td>
            <%
	}
	//TotalPuntos = TotalPuntos + puntos;
%>
          </tr>
          <%
ConnRsTipo.close();
i++;
%>
        </table>
      </td>
      <%
	 } 
} //fin del for
%>
    </tr>
  </table>
<br><br>
<center>
<input type="button" name="Button" value="Borrar/Cambiar Fase(s)" onClick="javascript:document.forms[0].action='CambiarNombreFases.jsp';document.forms[0].submit();">
<input type="button" name="Button1" value="Modificar Valores Tabla" onClick="javascript:document.forms[0].action='TabladePuntosMod.jsp';document.forms[0].submit();">
<input type="button" name="Button2" value="Agregar Elementos Tabla" onClick="javascript:document.forms[0].action='TabladePuntosAgregar.jsp';document.forms[0].submit();">
<input type="button" name="Button3" value="Borrar/Cambiar Tipo(s)" onClick="javascript:document.forms[0].action='CambiarNombreTipos.jsp';document.forms[0].submit();">
</center><br><br>
 <TABLE align=center border=0 width=100%>
  <TBODY>
  <tr> 
    <td width="100%" align="center" height="24"> 
      <%@include file ="PiePagina.jsp"%>

       </td>
  </tr>
  </TBODY></TABLE>
</FORM>
</body>
</html>
